Probabilistic Inductive Constraint Logic
نویسندگان
چکیده
Probabilistic logic models are used ever more often to deal with the uncertain relations that are typical of the real world. However, these models usually require expensive inference and learning procedures. Very recently the problem of identifying tractable languages has come to the fore. In this paper we consider the models used by the Inductive Constraint Logic (ICL) system, namely sets of integrity constraints, and propose a probabilistic version of them. A semantics in the style of the distribution semantics is adopted, where each integrity constraint is annotated with a probability. These probabilistic constraint logic models assign a probability of being positive to interpretations. This probability can be computed in linear time in the number of ground instantiations of the constraints. Parameter learning can be performed using an L-BFGS procedure. We also propose the system PASCAL for “ProbAbiliStic inductive ConstrAint Logic” that learns both the structure and the parameters of these models. PASCAL has been tested on a process mining dataset giving promising results.
منابع مشابه
Loglinear models for first-order probabilistic reasoning
Recent work on loglinear models in probabilistic constraint logic programming is applied to firstorder probabilistic reasoning. Probabilities are defined directly on the proofs of atomic formulae, and by marginalisation on the atomic formulae themselves. We use Stochastic Logic Programs (SLPs) composed of labelled and unlabelled definite clauses to define the proof probabilities. We have a cons...
متن کاملLoglinear models for rst-order probabilistic reasoning
Recent work on loglinear models in proba-bilistic constraint logic programming is applied to rst-order probabilistic reasoning. Probabilities are deened directly on the proofs of atomic formulae, and by marginal-isation on the atomic formulae themselves. We use Stochastic Logic Programs (SLPs) composed of labelled and unlabelled deenite clauses to deene the proof probabilities. We have a conser...
متن کاملCLP(BN): Constraint Logic Programming for Probabilistic Knowledge
In Datalog, missing values are represented by Skolem constants. More generally, in logic programming missing values, or existentially quantified variables, are represented by terms built from Skolem functors. In an analogy to probabilistic relational models (PRMs), we wish to represent the joint probability distribution over missing values in a database or logic program us ing a Bayesian netw...
متن کاملLocal Query Mining in a Probabilistic Prolog
Local pattern mining is concerned with finding the set of patterns that satisfy a constraint in a database. We study local pattern mining in the context of ProbLog, a probabilistic Prolog system, and introduce an approach for finding correlated patterns in the form of queries in such a Prolog system. The approach combines principles of inductive logic programming, data mining and statistical re...
متن کاملLearning Constraint Satisfaction Problems: An ILP Perspective
We investigate the problem of learning constraint satisfaction problems from an inductive logic programming perspective. Constraint satisfaction problems are the underlying basis for constraint programming and there is a long standing interest in techniques for learning these. Constraint satisfaction problems are often described using a relational logic, so inductive logic programming is a natu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015